mechanical sweeper - Turc Anglais Dictionnaire